<?php 
//Referenciamos la clase ClsConexion
include_once("../../conexion/ClsConexion.php");

//Implementamos la clase seccion
class ClsNivel{
 //Constructor	
 function ClsNivel(){
 }	
 
 //Funcion para agregar una nueva Nivel en la BD
 function agregarNivel($nombre){
   $con = new ClsConexion;
   if($con->conectarse()==true){
     $query = "CALL SP_I_sgaNIVtNivel('$nombre')";
     $result = @mysql_query($query);
     if (!$result)
	   return false;
     else
       return true;
   }
 }
 //Modificar empleado en la base de datos
 function modificarNivel($idnivel,$nombre){
   $con = new ClsConexion;
   if($con->conectarse()==true){
     $query = "CALL SP_U_sgaNIVtNivel('$idnivel','$nombre')";
     $result = @mysql_query($query);
     if (!$result)
	   return false;
     else
       return true;
   }
 }

function consultarTotalNiveles(){
   //creamos el objeto $con a partir de la clase ClsConexion
   $con = new ClsConexion;
   //usamos el metodo conectar para realizar la conexion
   if($con->conectarse()==true){
     $query = "CALL SP_S_sgaNIVtNivelCantidadTotal()";
	 $result = @mysql_query($query);
	 if (!$result)
	   return false;
	 else
	   return $result;
   }
 }
 function consultarNivelPorParametro($criterio,$busqueda,$inicio,$fin){
   //creamos el objeto $con a partir de la clase ClsConexion
   $con = new ClsConexion;
   //usamos el metodo conectar para realizar la conexion
   if($con->conectarse()==true){

     $query = "CALL SP_S_sgaNIVtNivelPorParametro('$criterio','$busqueda','$inicio','$fin')";
	 $result = @mysql_query($query);
	 if (!$result)

	   return false .mysql_error();

	 else
	   return $result;
   }
 } 
 function consultarNivelIdMaximo(){
   //creamos el objeto $con a partir de la clase ClsConexion
   $con = new ClsConexion;
   //usamos el metodo conectar para realizar la conexion
   if($con->conectarse()==true){
     $query = "CALL SP_S_sgaNIVtNivelIdMaximo()";
	 $result = @mysql_query($query);
	 if (!$result)
	   return false;
	 else
	   return $result;
   }
 }
 
 
}
?>
